creative inventor - English Synonyms Dictionary